cherry stalk - German English Dictionary